know something well - French English Dictionary